﻿@charset "utf-8";
/* 初始化CSS */
@font-face
{
    font-family: angltrr;
    src: url('angltrr.ttf'),
    url('angltrr.ttf');
}
html { font: 16px "微软雅黑"; }
html, body { background-color: #fff; }
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, img { margin: 0; padding: 0; }
img { display: block; border: none; }
em, i { font-style: normal; font-weight: normal; }
ul, ol, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
input, select, textarea, button { outline: none; margin: 0; padding: 0; vertical-align: middle; font-family: "微软雅黑"; font-size: 16px; color: #999; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none;/*color:#fec524;*/ }
.clear { clear: both; }
.clearfix:after { content: ''; display: block; height: 0; visibility: hidden; clear: both; }
.ellipsis-1 {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ellipsis-2 { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word;  white-space: normal !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/* 初始化CSS END */
.main { width: 1200px; margin: 0 auto; }
.all { max-width: 1600px; margin: 0 auto;}
.ty_nya{max-width:100%; background:url(../images/ny_bj.jpg)repeat-y top center; min-height:300px;}
.mei-top img { width:100%}
.top { height: 95px; }
.top img { float: left; }
.top ul { height: 95px; float: right; }
.top ul li { height: 95px; padding: 0 20px; float: left; line-height: 95px; }
.top ul li a { font-size: 18px; color: #333; }
.one a { color: #e1ae44!important; border-bottom: 3px solid #e1ae44; }
.mainbao { height: 79px; border-bottom: 1px solid #ccc; }
.mb { height: 80px; line-height: 80px; }
.mb p { float: left; font-size: 14px; color: #666666; }
.mb p i { display: inline-block; width: 4px; height: 16px; background-color: #666666; margin-right: 10px; margin-bottom: -3px; }
.mb p a { font-size: 14px; color: #666666; }
.mb ul { height: 80px; float: right; }
.mb ul li { float: left; height: 74px; padding: 0 9px; }
.mb ul li a { font-size: 16px; display: block; color: #282828; height: 100%; }
.mo a { border-bottom: 5px solid #e1ae44; }
.fengge { height: 710px; margin: 25px auto; padding-top: 0px;/* background: url(../images/fengge-main_03.jpg) no-repeat;*/ }
.fengge h2 { margin: 0 auto; /*width: 760px; height: 210px;background: url(../images/fengge-font_03.png) center no-repeat;*/ }
.fengge h2 img { display: inline-block}
.fengge article { width: 1200px;margin: 0 auto; display: block;}
.fengge p { font-size: 14px; color: #393939; /*width: 510px;*/ margin: 0 auto; line-height: 35px; }
.yj { height: 100px; border-bottom: 1px solid #ccc; }
.yangjing { height: 80px; cursor: pointer; margin-bottom: 20px; background: #f5f5f5 url(../images/yanjing_07.png) center no-repeat; }
.yangjing:hover { background: #e1ae45 url(../images/yangj_07.png) center no-repeat; }
.footer { height: 135px; padding: 35px 0; }
.footer-nav { width: 716px; float: left; }
.f-nav li { float: left; padding: 0 27px; }
.f-nav li a { font-size: 15px; color: #282828; font-weight: bold; }
.footer-li { width: 71px; float: left; margin-top: 20px; margin-left: 51px; }
.diyi { margin-left: 15px; }
.footer-li li { line-height: 25px; }
.footer-li li a { font-size: 12px; color: #282828; }
.xinxi { float: left; width: 330px; margin-left: 90px; }
.xinxi strong { display: table; width: 100%; margin-bottom: 5px; padding-left: 4px;}
.xinxi span{ display: table; width: 100%; font-size: 14px; padding-left: 4px;}
.erwei { width: 96px; float: left; font-size: 12px; color: #282828; }
.erwei img { display: block; width: 96px; margin: 0 auto; }
.dizhi { float: left; width: 190px; margin-left: 30px; }
.dizhi p { width: 155px; padding-left: 20px; font-size: 14px; color: #282828; margin-top: 5px; line-height: 23px; background: url(../images/dz_07.png) 0px 6px no-repeat; }
.foot { height: 40px; background-color: #f0f0f0; }
.foot-b { width: 866px; height: 40px; margin: 0 auto; }
.foot-b p { font-size: 14px; color: #666; line-height: 40px; float: left; }
.foot-b img { float: left; margin-left: 30px; margin-top: 9px; }
/*风格美学END*/
/*前言动态*/
.qianyan { margin-top: 20px; }
.qianyan h2 { font-size: 48px; color: #393939; padding: 30px 0; text-align: center; border-bottom: 1px solid #ccc; margin-bottom: 30px; font-weight: bold; }
.qianyan h3 { font-size: 48px; color: #e1ae44; text-align: center; margin-bottom: 40px; font-weight: bold; }
.al-liat { margin-bottom: 80px; }
.al-liat li { width: 560px!important; height: 110px; float: left; background-color: #fcf5e7; padding: 10px; margin: 10px; }
.al-liat li:hover { background-color: #f7e8cb; color: #0c572d; }
.al-liat li:hover .right-al a { color: #0c572d; }
.al-time { width: 112px; height: 112px; float: left; }
.al-time img { width: 112px; height: 112px; }
.al-time h2 { font-size: 55px; color: #0c572d; text-align: left; height: 65px; }
.al-time p { font-size: 30px; color: #0c572d; width: 80px; text-align: right; border-top: 1px dashed #c7dfd2; margin-left: 32px; }
.right-al { float: left; width: 400px; height: 80px; margin-left: 30px; font-size: 14px; padding: 10px 0; }
.right-al p { margin-top: 5px; line-height: 25px; text-align: justify }
.right-al p span { display: inline-block; width: 50px; height: 20px; background-color: #e1ae44; text-align: center; line-height: 20px; color: #fff !important; float:right; margin-top: 5px; }
/*前言动态END*/
/*色彩美学*/
.secai { padding: 80px 0 50px; }
.secai img { margin: 0 auto; margin-bottom: 40px; }
.secai-img { float: left; width: 695px; height: 490px;border: 10px solid #393939; overflow: hidden; box-sizing: border-box; }
.secai-img img { height: 100%; }
.secai-txt { width: 340px; float: left; margin-left: 80px; margin-top: 0px; }
.secai-txt h2 { width: 330px; height: 85px; font-size: 39px; color: #393939; line-height: 60px; font-weight: bold; background: url(../images/secaimeixue_04.png) bottom no-repeat; }
.secai-txt p { font-size: 14px; color: #393939; margin-top: 0px; line-height: 30px; }
/*色彩美学END*/
/*学院概况*/
.xueyuan { width: 1060px; height: 530px; padding: 80px 0; margin: 30px auto; background-color: #f8f8f8; }
.xueyuan-l { width: 580px; float: left; }
.xueyuan-l img { margin-top: 30px; margin-bottom: 30px; }
.xueyuan-l h2 { text-align: center; font-size: 24px; color: #393939; margin-bottom: 0px; }
.xueyuan-l p { font-size: 14px; color: #393939; line-height: 30px; text-align: justify }
.xueyuan-r { width: 413px; float: left; margin-left: 65px; }
.xueyuan-r .bd li { width: 413px; height: 500px; overflow: hidden; }
.xueyuan-r .bd img { width: 100%; }
.xueyuan-r { position: relative; }
.xueyuan-r .hd ul { position: absolute; bottom: 17px; left: 40%; z-index: 1; }
.xueyuan-r .hd { width: 100%; height: 47px; position: absolute; bottom: -40px; z-index: 3; }
.xueyuan-r .hd ul { width: 144px; }
.xueyuan-r .hd li { width: 18px; height: 18px; background-color: #fff; float: left; margin-left: 8px; cursor: pointer; color: #fff; text-align: center; line-height: 18px; font-size: 12px; }
.xueyuan-r .hd li.on { background-color: #959595; }
/*学院概况END*/
/*index*/
/* .bd img { width: 100%; }
.banner { position: relative; }
.banner .hd ul { position: absolute; bottom: 17px; left: 46%; z-index: 1; }
.banner .hd { width: 100%; height: 47px; position: absolute; bottom: 0; background: rgba(0,0,0,0.5); z-index: 3; }
.banner .hd ul { width: 144px; }
.banner .hd li { width: 10px; height: 10px; background-color: #fff; float: left; margin-left: 8px; cursor: pointer; border-radius: 10px; }
.banner .hd li.on { background-color: #ec3241; }
.banner .bd li { position: relative; }
.banner .bd a { position: absolute; display: block; width: 120px; height: 50px; bottom: 190px; left: 680px; background: rgba(240,197,111,0.8); text-align: center; line-height: 50px; color: #fff; font-size: 15px; }
.banner .hd{height:25px;overflow:hidden;position:absolute;bottom:20px; width:100%; text-align: center;z-index:1;}
.banner .hd ul{overflow:hidden;zoom:1;text-align: center; width:100%;}
.banner .hd ul li{ display: inline-block;margin:0 4px;width:10px;height:10px;line-height:10px; border-radius:50%; text-align:center;background:none; border: 1px solid #e1ae44;cursor:pointer;}
.banner .hd ul li.on{background:#e1ae44;color:#fff;}  */

/* banner */
.picFocus{ margin:0 auto; position:relative;  overflow:hidden;  zoom:1; }
.picFocus .hd{ width:30%; margin:0 auto; padding-top:5px; overflow:hidden; position:absolute; bottom:15px; left:46.8%;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{margin:0 3px; float:left;  text-align:center;border:1px solid #e1ae44; width:12px; height:12px; border-radius:50%;}
.picFocus .hd ul li.on{background:#e1ae44; }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:100%; display:block;  }
.picFocus .prev, .picFocus .next{position:absolute;left:3%;top:47%;margin-top:-25px;display:block;width:32px;height:40px;filter:alpha(opacity=50);opacity:0.5; z-index: 2;}
.picFocus .next{left:auto;right:3%;background-position:8px 5px;}
.picFocus .prev:hover,.bn_idx .next:hover{filter:alpha(opacity=100);opacity:1;}



.fenlei { padding: 50px 0; border-bottom: 1px solid #ccc; }
.fenlei i { display: block; float: left; width: 5px; height: 40px; background-color: #666; }
.fl { width: 25%; float: left; margin: 0 4.16%; }
.fenlei .fl:first-child { margin-left: 15px; }
.last { margin-right: 15px; }
.fl h2 { text-align: center; }
.fl h2 a { text-align: center; font-size: 24px; color: #666666; font-weight: bold; }
.fl span { display: inline-block; width: 100%; text-align: center; font-size: 15px; color: #333; margin: 10px 0 30px; }
.fl img { width: 100%; transition: 1s ease; }
.fl:hover img { transform: scale(1.3); }
.fl>a { display: block; width: 100px; height: 30px; border: 1px solid #ccc; text-align: center; line-height: 30px; font-size: 15px; color: #333; margin: 35px auto; }
/*indexEND*/
/*铂芙历程*/
.licheng { padding: 50px 0 120px; }
.licheng h2, .shipin h2, .zhuanti h2 { font-size: 24px; color: #e1ae44; text-align: center; font-weight: bold; margin-bottom: 40px; }
.licheng span, .shipin span, .zhuanti span { display: inline-block;  font-weight: 400 }
.lc { width: 100%; position: relative; }
.lc img { width: 850px; float: left; position: absolute; left: -2000px; }
.lc img.no { position: absolute; left: 40px!important; transition: 0.5s 0.5s; }
.lc ul { width: 600px; height: 350px; background-color: #f5f5f5; float: right; position: relative; z-index: 2; margin-top: 100px; padding: 60px;}
.lc ul h2 { font-size: 18px; font-weight: bold; color: #000; margin-bottom: 22px; }
.lc ul p { line-height: 30px; background: url('../images/quan_8.jpg') no-repeat left 4px; padding-left: 24px; display: inline-block; text-align: justify; }
.lc ul li i { display: inline-block; width: 8px; height: 8px; background-color: #e1ae45; border-radius: 8px; margin-right: 10px; }
/*铂芙历程END*/
/*铂芙视频*/
.shipin { height: 740px; padding: 40px 0; margin: 20px auto; background-color: #f5f5f5; }
.content-big { width: 880px; height: 495px; margin: 0 auto; }
#img { position: relative; width: 880px; height: 490px;  }
.bofang { width: 880px; height: 490px; position: absolute; top: 0; background: rgba(0,0,0,0.1) url(../images/bf_04.png) center no-repeat; overflow: hidden; }
#img img { display: none; }
.content-big img { width: 100%; height: 490px; }
#cbtn { position: relative; height: 116px; margin-top: 30px; }
#cSlideUl { width: 900px; height: 116px; overflow: hidden; position: relative; top: 10px; margin: 0 auto; }
#cbtn ul { position: relative; width: 10000px; height: 116px; }
#cbtn ul li { float: left; width: 200px; height: 110px; cursor: pointer; text-align: center; margin-right: 35px; position: relative;    box-sizing: border-box;overflow: hidden; border: 3px #fff solid; }
#cbtn ul li img { width: 200px; height: 110px; display: block; }
.bor { border: 3px solid #e1ae3f !important; }
#front a { position: absolute; left: -100px; top: 224px; display: block; background: url(../images/left_04.png) no-repeat; width: 104px; height: 104px; }
#next a { position: absolute; right: -120px; top: 224px; display: block; background: url(../images/right_04.png) no-repeat; width: 104px; height: 104px; }
/*铂芙视频END*/
/*铂芙专题*/
.zhuanti { padding: 30px 0; }
.zhuanti ul li { width: 285px; float: left; margin: 7px; }
.zhuanti ul li em { display: block; width: 100%; height: 214px; overflow: hidden; }
.zhuanti ul li em img { width: 100%; }
.zt {background-color: #f5f5f5; padding: 15px 20px; }
.zt h2 { text-align: left;font-size: 14px !important; color: #000; font-weight: bold;  }
.zt p { font-size: 14px; color: #000; }
/*铂芙专题END*/
/*关于铂芙*/
.guanyu { width: 1140px; margin: 30px auto; padding: 60px 0 50px 0; background-color: #f5f5f5; }
.guanyu-left { float: left; width: 305px; }
.guanyu-left h2 { font-size: 24px; color: #e1ae44; text-align: left; font-weight: bold;  margin-bottom: 50px; margin-top: 20px; }
.guanyu-left h2 span { font-weight: 400}
.gyl { border: 1px solid #ccc; width: 303px; height: 398px; overflow: hidden; padding: 8px; box-sizing: border-box; }
.gyl img { width: 285px; height: 380px; }
.guanyu-right { width: 780px; float: left; margin-left: 50px; }

.gyr img { margin: 30px 0; }
.gyr { padding-left: 55px; padding-bottom: 45px; padding-top: 28px; border-left: 1px solid #fff; border-bottom: 1px solid #fff; }
.gyr h2 { font-size: 21px; color: #393939; margin-bottom: 25px; display: inline-block; margin: 0 auto 17px;font-weight: 800;background: url('../images/quan.jpg') no-repeat left top; text-indent: 26px; }
.gyr p { line-height: 30px; font-size: 14px;color: #393939;background: url('../images/quan.jpg') no-repeat left 3px; text-indent: 26px; text-align: justify; }
.gyr i { display: inline-block; width: 8px; height: 8px; border: 2px solid #838383; border-radius: 8px; margin-right: 10px; }
.gy-tab { padding-left: 65px; padding-top: 55px; padding-bottom: 25px; border-left: 1px solid #fff; }
.gy-tab ul li { width: 122px; height: 55px; background-color: #fff; text-align: center; line-height: 55px; float: left; margin: 10px; cursor: pointer; }
.act { color: #e1ae44; font-weight: bold; background: #f5f5f5!important; position: relative; }
.act i { display: block; position: absolute; background: url(../images/gy-xia_03.png) no-repeat; width: 42px; height: 20px; left: 40px; }
.gy-bofu { width: 690px; background-color: #fff; margin: 10px auto;height: 92px; padding: 26px 0; border: 1px solid #e1ae44; box-sizing: border-box; }
.gy-bofu p { margin-top: 10px; text-align: center; font-size: 16px; color: #e1ae44; margin-bottom: 10px; }
.gy-bofu span { display: block; width: 100%; text-align: center; font-size: 14px; color: #e1ae44; line-height: 30px; }
/*关于铂芙END*/
/*售后服务*/
.shouhou { background-color: #f5f5f5; margin: 30px auto; padding: 70px 0; }
.sh { border-bottom: 1px solid #ccc; }
.shfw { overflow: hidden; width: 1200px; margin: 0 auto; }
.shfw_left { float: left; width: 579px; padding-right: 20px; border-right: 1px solid #e0e0e0; text-align: center; }
.shfw_left h1 { font-size: 36px; letter-spacing: 10px; margin-bottom: 10px; }
.shfw_left_img { overflow: hidden; margin-top: 60px; }
.shfw_left_img img { float: left; margin-left: 20px; }
.shfw_left img { display: inline-block}
.shfw_right { float: right; width: 540px; }
.shfw_right img { text-align: center;margin: 0 auto; }
.shfw_right span { display: block; text-align: center; }
.shfw_right h6 { font-size: 18px; line-height: 24px; text-align: center; font-weight: normal; line-height: 70px; }
.shfw_right h1 { font-size: 25px; line-height: 25px; margin:0px 0; text-align: center; }
.shfw_right p { font-size: 14px; line-height: 26px; letter-spacing: 1px; }
/*售后服务END*/
/*产品案例*/
.zzzzz ul { float: right;}
.chanpin { margin: 30px auto; }
.chanpin ul{ margin: 0px auto; display:block; clear: both; }
.chanpin h3 { margin:10px 19px; font-size: 26px; height: 30px; line-height: 30px; padding-left: 15px; position: relative;}
.chanpin h3:before { content: ""; position: absolute; left: 0; top: 4px; width: 5px; height: 25px; background: #e1ae44;}
.chanpin ul li { width: 562px; height: 514px; float: left; margin: 19px; background-color: #f5f5f5; box-sizing: border-box; border: 2px solid #f5f5f5; overflow: hidden; }
.chanpin ul li a img { width: 100%; height: 418px; }
.chanpin ul li:hover { border: 2px solid #e9c476; }
.chanpin ul li:hover .cp { background-color: #e9c476; }
.chanpin ul li:hover .cp h2, .chanpin ul li:hover .cp p { color: #fff; }
.cp { padding: 30px 0; box-sizing: border-box; }
.cp h2 { width: 250px; font-size: 30px; color: #333; margin: 0 auto; text-align: center; font-family: "宋体"; }
.cp p { font-size: 14px; color: #333; line-height: 25px; width: 170px; text-align: center; margin: 0 auto; }
/*产品案例END*/
/*产品系列*/
.xilie { margin: 30px auto; }
.xl { height: 400px; margin-bottom: 30px; }
.banner-xl .bd:hover img, .banner-xl1 .bd:hover img { transform: scale(1.3); }
.banner-xl .bd img, .banner-xl1 .bd img { width: 100%; height: 400px; transition: 1s ease; }
.banner-xl { position: relative; width: 728px; height: 400px; float: left; }
.banner-xl1 { position: relative; width: 728px; height: 400px; float: left; margin-left: -31px; }
.banner-xl .hd li.on { background-color: #ec3241; }
.banner-xl .bd li, .banner-xl1 .bd li { position: relative; height: 400px; width: 728px; overflow: hidden; }
.xl-js { width: 500px; float: left; background-color: #f5f5f5; height: 400px; margin-left: -31px; position: relative; z-index: 2; }
.sssss { width: 500px; float: left; background: url(../images/xl-bg1_03.png) right -30px no-repeat; height: 400px; position: relative; z-index: 2; }
.xl-txt { width: 355px; height: 130px; margin: 27% auto; }
.xl-txt h2 { font-size: 29px; color: #333; text-align: center; font-family: "仿宋"; font-weight:bold; padding-bottom: 5px; padding-top:20px; width: 250px; margin: 0 auto;/* margin-bottom: 25px; border-bottom: 1px solid #333;*/ }
.xl-txt h2 span { font-size: 18px; color: #333; font-family: "宋体"; }
.xl-txt p { font-family: serif; font-weight:400; letter-spacing: 2px; font-size: 22px; color: #333; text-align: center; width: 350px; margin: 0 auto; line-height: 25px; }
/*产品系列END*/
/*铂芙优势*/
.youshi { width: 1200px; margin: 30px auto; padding: 60px 0; background-color: #f5f5f5; }
.ys h2 { font-size: 30px; color: #727272; text-align: center; font-weight: bold; }
.ys p { font-size: 24px; color: #d4d4d4; text-align: center; font-weight: bold; }
.ys-li { padding: 35px 55px; border-top: 1px solid #727272; margin-top: 35px; }
.ys-li p { font-size: 14px; color: #000; line-height: 30px; text-align: center; font-weight: 400; }
.ys-li img {display: inline-block; }
.ys-li h2 { font-size: 30px; color: #727272; text-align: center; font-weight: bold; }
.ys-li span { display: block; text-align: center; font-size: 24px; color: #d4d4d4; font-weight: bold; margin-bottom: 45px; }
/*铂芙优势END*/
/*投诉建议*/
.tousu { padding: 30px 0; /* border-bottom: 1px solid #ccc; */ }
.tousu-div { width: 1180px; padding: 60px 0; background-color: #f5f5f5; }
.geren { width: 390px; float: left; }
.geren h2 { font-size: 18px; color: #393939; text-align: left; font-weight: bold; margin-bottom: 30px; }
.ts-xinxi { margin-bottom: 15px; }
.ts-xinxi span { width: 118px; height: 45px; display: inline-block; background-color: #313131; text-align: center; line-height: 45px; color: #fff; font-size: 16px; }
.ts-xinxi input { height: 43px; width: 255px; line-height: 43px; margin-left: 0px; margin-top: -4px; color: #bfbfbf; font-size: 16px; padding-left: 10px; border: 1px solid #313131; }
.geren p { line-height: 30px; font-size: 14px; color: #303030; }
.jianyi { width: 735px; float: left; margin-left: 55px; }
.jianyi img { margin: 0 auto; }
.jianyi textarea { width: 710px; height: 210px; resize: none; margin-top: 20px; text-align: left; padding: 10px; }
/*投诉建议END*/
/*经销网络*/
.jx-left { width: 745px; float: left; }
.jx-left img { float: left; margin-bottom: 60px; }
.jx-left span { float: right; margin-top: 15px; font-size: 22px; color: #393939; }
.jx-right { width: 400px; float: left; border: 2px solid #e1ae44; padding: 35px 15px; margin-left: 20px; }
.tab { width: 200px; height: 45px; border-bottom: 1px solid #e1ae44; text-align: center; line-height: 45px; float: left; margin-bottom: 35px; cursor: pointer; }
.mov { color: #fff; background-color: #e1ae44; }
.jx-xiala { float: left; }
.jx-xiala section { width: 190px; height: 37px; float: left; margin-left: 10px; cursor: pointer; background: #e1ae44 url(../images/wl-xia_03.png) 140px center no-repeat; }
.jx-xiala section:first-child { margin-left: 0px; }
.jx-xiala section option { text-align: center; line-height: 37px; color: #fff; }
.jx-right ul { height: 320px; overflow-y: scroll; margin-top: 30px; padding-right: 30px; }
.jx-right ul li { width: 300px; padding-left: 50px; margin-bottom: 30px; background: url(../images/wl_03.png) 10px 0px no-repeat; }
.jx-right ul li h2 { font-size: 14px; font-weight: bold; margin: 10px 0; }
.jx-right ul li p { font-size: 14px; line-height: 25px; }
#style-2::-webkit-scrollbar {
 width: 12px;
 background-color: #F5F5F5;
}
#style-2::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
 background-color: #e1ae44;
}
#style-2::-webkit-scrollbar-track {
 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
 border-radius: 10px;
 background-color: #F5F5F5;
}
.scrollbar { float: left; overflow-y: scroll; }
.force-overflow { /* min-height: 450px; */
}
.liuy7 { text-align: center; }
.liuy7 input[type='submit'] { width: 140px; height: 50px; background-color: #e1ae44; border: 0px; color: #fff; margin: 20px auto; border-radius: 5px; cursor: pointer; }
.txt { padding: 0 0 40px 20px; line-height: 30px; }
.txt h1 { text-align: center; font-size: 22px; font-weight:bold;}
.txt img {margin: 20px auto; max-width:100%;}
.txt p, .txt div { text-align: justify }
.time { text-align: center !important; font-size: 14px; color: #999999; margin: 10px 0; }
.tp-list { margin: 30px auto; }
.tp-list ul li { width: 46%; margin: 2%; float: left; overflow: hidden; }
.tp-list ul li img { width: 100%; }
.tp-list article table { max-width:1200px; }
.tp-list article table img { max-width:100%; }


.xltt { float: left;height: 300px;overflow: hidden;}
.xltt img { display: none}
.xltt img:first-child { display: block;}

.xl-jj { margin-bottom: 60px; padding: 20px; }
.xl-jj img { width: 560px; float: left; }
.jianjie { width: 520px; padding: 100px 40px; float: left; }
.jianjie h2 { font-size: 20px; color: #e1ae44; margin: 20px 0; }
.jianjie p { font-size: 13px; line-height: 24px; color: #666; }
.x-one { width: 96%!important; margin-bottom: 20px; }
.x-one img { width: 100%!important; }
.xl-fen { text-align: center; font-size: 24px; font-weight: bold; margin: 50px 0px; }
.xl-fen i { display: inline-block; width: 300px; height: 1px; background-color: #000; position: relative; top: -7px; margin: 0 10px; }
.c_0100_14 { float: left; width: 1000px; padding: 0 100px; }
.c_0100_14 h1 { display: block; float: left; width: 100%; text-align: center; padding: 12px 0; line-height: 32px; font-size: 28px; color: #e1ae44; margin-top: 9px; }
.l_0100_14 { float: left; width: 100%; position: relative; }
.t_0100_14 { float: left; width: 100%; margin-top: 30px; }
.t_0100_14 .slick-prev { left: 0; margin-left: -100px; top: 50%; background: url(../images/left_04.png) no-repeat center; width: 90px; height: 90px; cursor: pointer; outline: none; opacity: 0.5; filter: alpha(opacity=16); -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.t_0100_14 .slick-slide { outline: none; overflow: hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.t_0100_14 .slick-next { left: auto; right: 0; margin-right: -100px; top: 50%; background: url(../images/right_04.png) no-repeat center; width: 90px; height: 90px; cursor: pointer; outline: none; opacity: 0.5; filter: alpha(opacity=16); -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; }
.d_0100_14 { float: left; width: 100%; margin-top: 20px; overflow: hidden; }
.d_0100_14 .slick-slide { float: left; padding: 0 20px; outline: none; cursor: pointer; }
.t_0100_14 .slick-slide img { width: 100%; }
.d_0100_14 .slick-slide img { display: block; float: left; width: 100%; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.t_0100_14 .slick-prev:hover, .t_0100_14 .slick-next:hover { opacity: 1; filter: alpha(opacity=50); }
.slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; left: 40px; top: 50%; display: block; width: 52px; height: 100px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; z-index: 100; }
.d_0100_14 .slick-list { margin: 0 -20px; }
.c_44_15 { position: fixed; left: 50%; margin-left: 615px; top: 30%; z-index: 999; width: 44px; }
.c_44_15 .pz_SideLayer { float: left; text-align: center; position: relative; width: 44px; }
.c_44_15 .pz_SideLayer .slick-prev { left: 0; top: -44px; background: url(../images/prev_cdh.png) no-repeat center; width: 44px; height: 44px; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
.c_44_15 .pz_SideLayer .l1 { display: block; float: left; width: 100%; margin: 6px 0; outline: none; height: 37px; text-align: center; line-height: 14px; font-size: 12px; padding: 7px 5px 0 5px; border: 1px solid #b5b5b6; color: #595757; outline: none; -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.c_44_15 .pz_SideLayer .l1.hover, .c_44_15 .pz_SideLayer .l1:hover { color: #fff; background: #e1ae44; border: 1px solid #e1ae44; }
.c_44_15 .pz_SideLayer .l1:hover a, .c_44_15 .pz_SideLayer .l1.hover a { color: #fff; }
.c_44_15 .pz_SideLayer .l1 a { display: block; width: 98%; margin: 0 auto; height: 28px; overflow: hidden; color: #595757; text-align: center; word-break: break-all; }
.c_44_15 .pz_SideLayer .l1 a span { display: table; width: 100%; height: 100%; }
.c_44_15 .pz_SideLayer .l1 a span font { display: table-cell; vertical-align: middle; }
.c_44_15 .pz_SideLayer .slick-next { left: 0; top: 100%; background: url(../images/next_cdh.png) no-repeat center; width: 44px; height: 44px; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
.c_44_15 .c_15_1 { float: left; width: 100%; margin-top: 50px; }
.c_44_15 .pz_SideLayer .l2 { padding: 7px 0 0 0; }
a { text-decoration: none; color: #333; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; }
/*加盟政策*/
.zhengce { background-color: #f6f6f6; padding: 70px 0; margin-top: 20px; }
.tiaojian { width: 1100px; margin: 0 auto; }
.tiaojian h2, .fuchi h2 { font-size: 36px; text-align: center; color: #393939; font-weight: bold; }
.tiaojian ul { height: 120px; margin-top: 50px; }
.tiaojian ul li { width: 48%; float: left; line-height: 40px; font-size: 16px; color: #393939; padding-left: 20px; background: url(../images/tj-li_03.png) 5px 15px no-repeat; }
.fuchi { width: 1100px; margin: 70px auto; }
.fuchi ul { margin-top: 50px; }
.fuchi ul li { width: 47%; padding: 40px 0 40px 30px; float: left; border-top: 1px dashed #ccc; font-size: 16px; color: #484848; font-weight: bold; }
.fuchi ul li i { display: block; width: 8px; height: 8px; background-color: #e1ae44; border-radius: 100%; float: left; margin-left: -15px; margin-top: 7px; }
.fuchi ul li p { font-size: 14px; color: #000; font-weight: 400; line-height: 30px; }
.fc-bg { background-color: #fafafa; }
.tj-logo { padding: 20px 0!important; }
.tj-logo img { margin: 0 auto; }
.tj-last { border-bottom: 1px dashed #ccc; }
.right-bor { border-right: 1px dashed #ccc; }
.left-bor { border-left: 1px dashed #ccc; }
/*加盟申请*/
.shenqing article img { margin: 0px auto; }
.sq h2 { text-align: center; font-size: 36px; color: #393939; margin-bottom: 45px; font-weight: bold; }
.sq-biaodan { margin-bottom: 45px; }
.hezuoren { padding: 80px 59px; width: 479px; border-right: 2px solid #fff; float: left; }
.hezuodiqu { border: 0px; }
.hezuoren div { height: 28px; margin-bottom: 10px; }
.hezuoren div input[type='text'] { width: 238px; border: 1px solid #e2e2e2; padding-left: 10px; }
.hezuoren div input[type='radio'] { position: absolute; clip: rect(0, 0, 0, 0); }
input[type="radio"] + label::before { content: "\a0"; /*不换行空格*/ display: inline-block; vertical-align: middle; font-size: 18px; width: 10px; height: 10px; margin-left: 32px; margin-right: 5px; border-radius: 50%; border: 5px solid #aaaaaa; text-indent: .15em; line-height: 1; }
.hezuoren div label.radio::before { margin-left: 0px; }
input[type="radio"]:checked + label::before { background-color: #fff; border: 5px solid #e01c22; }
.radio { margin-left: 0px!important; }
.hezuoren div textarea { width: 288px; height: 65px; resize: none; border: 1px solid #e2e2e2; padding: 10px; }
.hezuoren div span { display: inline-block; width: 85px; text-align: right; font-size: 14px; color: #5a5a5a; }
.hezuodiqu div { float: left; }
.hezuodiqu div input[type='text'] { width: 138px; margin-right: -3px; }
.hezuodiqu textarea { width: 367px!important; height: 60px!important; }
.form { background-color: #f5f5f5; margin-bottom: 40px; padding-bottom: 40px; }
.queding { width: 245px; margin: 0px auto; }
.queding input { width: 120px; height: 40px; border: 0px; background-color: #474747; color: #fff; }
.queding input[type='submit'] { background-color: #b61f24; }
.k-line4-1 { animation: k-loadingA 1.5s .1s infinite; background-color: #e9c476; }
.k-line4-2 { animation: k-loadingA 1.5s .2s infinite; background-color: #e9c476; }
.k-line4-3 { animation: k-loadingA 1.5s .4s infinite; background-color: #e9c476; }
.k-line4-4 { animation: k-loadingA 1.5s .8s infinite; background-color: #e9c476; }
.k-line4-5 { animation: k-loadingA 1.5s 1.2s infinite; background-color: #e9c476; }
.k-line { display: inline-block; width: 5px; height: 15px; border-radius: 15px; background-color: #e9c476; }
.load-1 { width: 50px; height: 60px; margin: 0 auto; }
/**销售网络**/
.jxwlbox { float: right; width: 550px;margin-bottom:80px;}
.jxwlbox li { clear: both; width: 100%;height: 100px;padding: 15px 0;border-bottom: 1px solid #f0e5d6;box-sizing: border-box; }
.jxwlbox li img { float: left; margin-right: 30px;}
.jxwlbox li strong { float: left; width: 420px; margin-top: 7px; line-height: 30px; font-weight: normal}
.jxwlbox li p { float: left; width: 420px; line-height: 22px; color: #c1c1c1;}
.jxwlbox li:hover { color: #e1ae44;}

.pagess { clear: both; display: none; margin-top: 28px; text-align: center; }
.pagess p {  float:left; border: 1px solid #c1c1c1; border-radius: 5px; line-height: 32px; padding: 0 10px;margin:10px 2px;}

.pagination {  text-align: center; float:left;  margin:10px;} 
.pagination a:first-child,.pagination b:first-child { display: none; width: 1px; height: 1px; overflow: hidden; }
.pagination a, .pagination a:visited { display: inline-block; border: 1px solid #c1c1c1; border-radius: 5px; line-height: 32px; padding: 0 10px;margin: 0 2px; }
.pagination .current, .pagination .dots { display: inline-block; border: 1px solid #c1c1c1; border-radius: 5px; line-height: 32px; padding: 0 10px;margin: 0 2px; }
.pagination span.current, .pagination a:hover { display: inline-block; color:#fff; background:#e1ae44; border: 1px solid #e1ae44; border-radius: 5px; line-height: 32px; padding: 0 10px;margin: 0 2px; }
.screen-reader-text, .pages { display: none; }

@keyframes k-loadingA {  0 {
 height:15px
}
50% {
 height:35px
}
100% {
 height:15px
}
}
/*精品vr*/
.l_0100_21 {
				width: 1200px; margin: 0 auto; overflow: hidden;			}
			
			.l_0100_21 ul {
				margin: 0 -13px;
			}
			
			.l_0100_21 ul li {
				float: left;
				width: 280px;
				padding: 0 13px;
				margin-top: 38px;
			}
			
			.l_0100_21 ul li a {
				display: block;
				float: left;
				width: 100%;
				border: 1px solid #d7d7d7;
				padding: 29px 0 26px 0;
			}
			
			.l_0100_21 ul li a i {
				display: block;
				float: left;
				width: 100%;
				overflow: hidden;
			}
			
			.l_0100_21 ul li a i img {
				display: block;
				float: left;
				width: 100%;
				-webkit-transition: all 0.6s ease-out 0s;
				-moz-transition: all 0.6s ease-out 0s;
				-o-transition: all 0.6s ease-out 0s;
				transition: all 0.6s ease-out 0s;
			}
			
			.l_0100_21 ul li a span {
				display: block;
				float: left;
				width: 100%;
				margin-top: 26px;
				
				position: relative;
			}
			
			.l_0100_21 ul li a span font {
				display: block;
				float: left;
				height: 67px;
				line-height: 67px;
				font-size: 20px;
				color: #595757;
				width: 100%;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
                                padding-left:20px;
			}
			
			.l_0100_21 ul li a span em {
				display: block;
				float: right;
				width: 67px;
				position: absolute;
				right: 29px;
				top: 0;
			}
			
			.l_0100_21 ul li a span em img {
				display: block;
				float: left;
				width: 100%;
			}
			
			.l_0100_21 ul li a:hover i img {
				-webkit-transform: scale(1.09, 1.09);
				-moz-transform: scale(1.09, 1.09);
				-ms-transform: scale(1.09, 1.09);
				-o-transform: scale(1.09, 1.09);
				transform: scale(1.09, 1.09);
			}
.nav ul li{ position: relative;}
.nav .sub-nav { display: none; position: absolute; width: 140px; top: 95px; left: -15px; background: #8f9190; z-index: 99999999; }
.nav .sub-nav a { display: block;  color: #fff!important; border: 0!important; width: 140px; height: 50px; line-height: 50px; text-align: center; font-weight: normal; }
.nav .sub-nav a:hover { color: #e1ae44!important; }
/*bofu文章内容页面*/
.bf_wz{width:90%; margin:0 auto; padding:0 5%;}
.bf_wz .wz_left{width:71.9%; float:left; border-right:1px solid #c3c0c0;  padding-right:4%;}
.bf_wz .wz_right{width:20%; float:right; padding-left:4%;}

.bf_wz .wz_right .wz_la a{display:block; width:100%; padding-bottom:8%; }
.bf_wz .wz_right .wz_la a:hover p{color:#e1ae44; font-weight:bold;}
.bf_wz .wz_right .wz_la a:hover img{}
.bf_wz .wz_right .wz_la a img{width:100%; transition:1s ease;}
.bf_wz .wz_right .wz_la a p{line-height:40px; font-weight:normal; font-size:18px; color:#393939;
	white-space:nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis; overflow:hidden;
}
.bf_wz .wz_right .wz_lb{padding-bottom:3%;}
.bf_wz .wz_right .wz_lb .div_c{line-height:32px; color:#393939; font-size:14px;  height:32px;
	hite-space:nowrap; text-overflow:ellipsis;  font-size:16px; color:#393939;
	font-weight:normal; -webkit-text-overflow:ellipsis; overflow:hidden;
}
.bf_wz .wz_right .wz_lb .div_c a{color:#393939; font-size:16px;}
.bf_wz .wz_right .wz_lb .div_c:hover a{color:#e1ae44; font-weight:bold;}
.bf_wz .wz_right .wz_lb .div_c img{vertical-align:middle;  width:12px; display:inline; height:12px; padding-right:5px;}

.bf_wz .wz_right .wz_lc{width:46%; margin:3% auto; text-align:center; 
	border:1px solid #c1c1c1; line-height:28px; cursor: pointer;}
.bf_wz .wz_right .wz_lc a{color:#000;  font-size:15px; display:block; text-align:center; width:100%;}
.bf_wz .wz_right .wz_lc:hover{ background:#e1ae44; border:1px solid #e1ae44;}
.bf_wz .wz_right .wz_lc:hover a{color:#fff; background:#e1ae44;}
.bf_wz .wz_right .wz_ld{width:100%; padding-top:3%;}
.bf_wz .wz_right .wz_ld a{display:block; width:100%;}
.bf_wz .wz_right .wz_ld a img{width:100%;}
.bf_wz .wz_right .wz_ld a p{line-height:40px; font-weight:normal; font-size:18px; color:#393939;
	white-space:nowrap; text-overflow:ellipsis; -webkit-text-overflow:ellipsis; overflow:hidden;
}